suspension straps - Turkish English Dictionary